\hypertarget{classMdiWindow}{}\doxysubsection{Mdi\+Window Class Reference}
\label{classMdiWindow}\index{MdiWindow@{MdiWindow}}


{\ttfamily \#include $<$embroidermodder.\+h$>$}

\doxysubsubsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classMdiWindow_aa5274b1d2675c2d6e4883b8b77747e42}{close\+Event}} (QClose\+Event $\ast$e)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_aa5274b1d2675c2d6e4883b8b77747e42}{Mdi\+Window\+::close\+Event}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_abe8de8cccec92139e7b920659a38a62d}{on\+Window\+Activated}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_abe8de8cccec92139e7b920659a38a62d}{Mdi\+Window\+::on\+Window\+Activated}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_ab6c40097077f3eb499bc5e1e6555c421}{current\+Layer\+Changed}} (QString layer)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_ab6c40097077f3eb499bc5e1e6555c421}{Mdi\+Window\+::current\+Layer\+Changed}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_a15ee00d06a62026ec2dd3ef83d76c3db}{current\+Color\+Changed}} (const QRgb \&color)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a15ee00d06a62026ec2dd3ef83d76c3db}{Mdi\+Window\+::current\+Color\+Changed}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_a17ccb2230500829893eccfed8bc69e7e}{current\+Linetype\+Changed}} (QString type)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a17ccb2230500829893eccfed8bc69e7e}{Mdi\+Window\+::current\+Linetype\+Changed}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_a76e250cc223c18470cf51418f52b5491}{current\+Lineweight\+Changed}} (QString weight)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a76e250cc223c18470cf51418f52b5491}{Mdi\+Window\+::current\+Lineweight\+Changed}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_a670ce2d87f6289083a1b4a1531f5be21}{update\+Color\+Linetype\+Lineweight}} ()
\item 
void \mbox{\hyperlink{classMdiWindow_a74af558a825ac72754085696d893671d}{delete\+Pressed}} ()
\item 
void \mbox{\hyperlink{classMdiWindow_abb2c9654968151943c6068652051fe73}{escape\+Pressed}} ()
\item 
void \mbox{\hyperlink{classMdiWindow_a754be5f2a56472b04d88b98cdcac1caf}{show\+View\+Scroll\+Bars}} (bool val)
\item 
void \mbox{\hyperlink{classMdiWindow_add3eae5083efcf9079114646741288a9}{set\+View\+Cross\+Hair\+Color}} (QRgb color)
\item 
void \mbox{\hyperlink{classMdiWindow_a19e3b1f8b485e29678f99d6df5bf7f61}{set\+View\+Background\+Color}} (QRgb color)
\item 
void \mbox{\hyperlink{classMdiWindow_a1bd06495bfd1d5c7b22997d61e08904f}{set\+View\+Select\+Box\+Colors}} (QRgb colorL, QRgb fillL, QRgb colorR, QRgb fillR, int alpha)
\item 
void \mbox{\hyperlink{classMdiWindow_ad3ef5fde0863f6e6b924cbbbf1627205}{set\+View\+Grid\+Color}} (QRgb color)
\item 
void \mbox{\hyperlink{classMdiWindow_a46c80c43b6ddf7cf2b1465af15f23226}{set\+View\+Ruler\+Color}} (QRgb color)
\item 
void \mbox{\hyperlink{classMdiWindow_a388f572c62279f839ee138a9afbdeeb5}{print}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a388f572c62279f839ee138a9afbdeeb5}{Mdi\+Window\+::print}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_a2167cf71975c040208ae05b7b6b10a2f}{save\+BMC}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a2167cf71975c040208ae05b7b6b10a2f}{Mdi\+Window\+::save\+BMC}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_a6778fa2c215b49275e79920830874311}{prompt\+History\+Appended}} (QString txt)
\item 
void \mbox{\hyperlink{classMdiWindow_a374179a453f188f4e94b2d2b3d7480e3}{log\+Prompt\+Input}} (QString txt)
\item 
void \mbox{\hyperlink{classMdiWindow_adb1cb792f8d7dffaa9a8ecbea1a3b517}{prompt\+Input\+Previous}} ()
\item 
void \mbox{\hyperlink{classMdiWindow_aa183f50daf2ba1bed0068f7eae87f6a4}{prompt\+Input\+Next}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_aa183f50daf2ba1bed0068f7eae87f6a4}{Mdi\+Window\+::prompt\+Input\+Next}}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Signals}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{classMdiWindow_a2a3936fc781a9fdcb8793c8f2030834c}{send\+Close\+Mdi\+Win}} (\mbox{\hyperlink{classMdiWindow}{Mdi\+Window}} $\ast$)
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classMdiWindow_ae08baeb10616d8bbd32c991405381a9f}{Mdi\+Window}} (const int the\+Index, QMdi\+Area $\ast$parent, Qt\+::\+Window\+Flags wflags)
\begin{DoxyCompactList}\small\item\em Construct a new \mbox{\hyperlink{classMdiWindow}{Mdi\+Window}} object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{classMdiWindow_a7dc5f33f85d9521df57d0b2b52a3925b}{$\sim$\+Mdi\+Window}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a7dc5f33f85d9521df57d0b2b52a3925b}{Mdi\+Window\+::$\sim$\+Mdi\+Window}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_ab0c6c50a5719c379c325d0f5d8c8e921}{set\+Current\+File}} (QString file\+Name)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_ab0c6c50a5719c379c325d0f5d8c8e921}{Mdi\+Window\+::set\+Current\+File}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_a64031f68285f5aa00a8e8f1d044ee318}{prompt\+Input\+Prev\+Next}} (bool prev)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a64031f68285f5aa00a8e8f1d044ee318}{Mdi\+Window\+::prompt\+Input\+Prev\+Next}}. \end{DoxyCompactList}\item 
virtual QSize \mbox{\hyperlink{classMdiWindow_ac39e5fe7ac775e769afb1b63e16466d2}{size\+Hint}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_ac39e5fe7ac775e769afb1b63e16466d2}{Mdi\+Window\+::size\+Hint}}. \end{DoxyCompactList}\item 
QString \mbox{\hyperlink{classMdiWindow_a6865ed252723d09b16383afd88f55813}{get\+Short\+Current\+File}} ()
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a6865ed252723d09b16383afd88f55813}{Mdi\+Window\+::get\+Short\+Current\+File}}. \end{DoxyCompactList}\item 
void \mbox{\hyperlink{classMdiWindow_ab4cad34422175b633fa0d243cbc7bf42}{design\+Details}} ()
\item 
bool \mbox{\hyperlink{classMdiWindow_a982485aaaac413a12e0ebb72bb5ed5ec}{load\+File}} (\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}} file\+Name)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_a982485aaaac413a12e0ebb72bb5ed5ec}{Mdi\+Window\+::load\+File}}. \end{DoxyCompactList}\item 
bool \mbox{\hyperlink{classMdiWindow_ac756ce49f52b5a7a84b0ebfbbf58e90c}{save\+File}} (\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}} file\+Name)
\begin{DoxyCompactList}\small\item\em \mbox{\hyperlink{classMdiWindow_ac756ce49f52b5a7a84b0ebfbbf58e90c}{Mdi\+Window\+::save\+File}}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
QMdi\+Area $\ast$ \mbox{\hyperlink{classMdiWindow_a330351f723b854c6ef3438b43e588894}{mdi\+Area}}
\item 
QGraphics\+Scene $\ast$ \mbox{\hyperlink{classMdiWindow_a54342adb25110a7823aaf91cc53ea522}{gscene}}
\item 
\mbox{\hyperlink{classView}{View}} $\ast$ \mbox{\hyperlink{classMdiWindow_a9e47fdf77546964b59fb5e1bd8736196}{gview}}
\item 
bool \mbox{\hyperlink{classMdiWindow_a99612de46b0f57e5a1bd28fe6215838a}{file\+Was\+Loaded}}
\item 
QString \mbox{\hyperlink{classMdiWindow_ae3717ac617fd663565b044cd74a485f9}{prompt\+History}}
\item 
std\+::vector$<$ QString $>$ \mbox{\hyperlink{classMdiWindow_ac90b0dd00f55e0213192a1b1bef6c06c}{prompt\+Input\+List}}
\item 
int \mbox{\hyperlink{classMdiWindow_a74505d10227dcd378095afb41fc3f612}{prompt\+Input\+Num}}
\item 
QPrinter \mbox{\hyperlink{classMdiWindow_a2153e1752d368de2817d14ecf0ec2322}{printer}}
\item 
QString \mbox{\hyperlink{classMdiWindow_a4024f69c46d11c8e85cc7fa312d2e90f}{cur\+File}}
\item 
int \mbox{\hyperlink{classMdiWindow_a144cfe5f3188584af7abb73a8689d92c}{my\+Index}}
\item 
QString \mbox{\hyperlink{classMdiWindow_ae9b8be8650abbc471fb4035025aa70af}{cur\+Layer}}
\item 
QRgb \mbox{\hyperlink{classMdiWindow_adece04c2b7366c94760e241ed5b0e67e}{cur\+Color}}
\item 
QString \mbox{\hyperlink{classMdiWindow_aa702d39a518745f825e4ad75e0afd070}{cur\+Line\+Type}}
\item 
QString \mbox{\hyperlink{classMdiWindow_aa2c2576bb903851128481093c0e88710}{cur\+Line\+Weight}}
\end{DoxyCompactItemize}


\doxysubsubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classMdiWindow_ae08baeb10616d8bbd32c991405381a9f}\label{classMdiWindow_ae08baeb10616d8bbd32c991405381a9f}} 
\index{MdiWindow@{MdiWindow}!MdiWindow@{MdiWindow}}
\index{MdiWindow@{MdiWindow}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{MdiWindow()}{MdiWindow()}}
{\footnotesize\ttfamily \mbox{\hyperlink{classMdiWindow}{Mdi\+Window}} (\begin{DoxyParamCaption}\item[{const int}]{the\+Index,  }\item[{QMdi\+Area $\ast$}]{parent,  }\item[{Qt\+::\+Window\+Flags}]{wflags }\end{DoxyParamCaption})}



Construct a new \mbox{\hyperlink{classMdiWindow}{Mdi\+Window}} object. 


\begin{DoxyParams}{Parameters}
{\em the\+Index} & \\
\hline
{\em parent} & \\
\hline
{\em wflags} & \\
\hline
\end{DoxyParams}
\begin{DoxyWarning}{Warning}
DO NOT SET THE QMDISUBWINDOW (this) FOCUSPROXY TO THE PROMPT AS IT WILL CAUSE THE WINDOW MENU TO NOT SWITCH WINDOWS PROPERLY! ALTHOUGH IT SEEMS THAT SETTING INTERNAL WIDGETS FOCUSPROXY IS OK. 
\end{DoxyWarning}
\mbox{\Hypertarget{classMdiWindow_a7dc5f33f85d9521df57d0b2b52a3925b}\label{classMdiWindow_a7dc5f33f85d9521df57d0b2b52a3925b}} 
\index{MdiWindow@{MdiWindow}!````~MdiWindow@{$\sim$MdiWindow}}
\index{````~MdiWindow@{$\sim$MdiWindow}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{$\sim$MdiWindow()}{~MdiWindow()}}
{\footnotesize\ttfamily $\sim$\mbox{\hyperlink{classMdiWindow}{Mdi\+Window}} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classMdiWindow_a7dc5f33f85d9521df57d0b2b52a3925b}{Mdi\+Window\+::$\sim$\+Mdi\+Window}}. 



\doxysubsubsection{Member Function Documentation}
\mbox{\Hypertarget{classMdiWindow_aa5274b1d2675c2d6e4883b8b77747e42}\label{classMdiWindow_aa5274b1d2675c2d6e4883b8b77747e42}} 
\index{MdiWindow@{MdiWindow}!closeEvent@{closeEvent}}
\index{closeEvent@{closeEvent}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{closeEvent}{closeEvent}}
{\footnotesize\ttfamily void close\+Event (\begin{DoxyParamCaption}\item[{QClose\+Event $\ast$}]{e }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_aa5274b1d2675c2d6e4883b8b77747e42}{Mdi\+Window\+::close\+Event}}. 

\mbox{\Hypertarget{classMdiWindow_a15ee00d06a62026ec2dd3ef83d76c3db}\label{classMdiWindow_a15ee00d06a62026ec2dd3ef83d76c3db}} 
\index{MdiWindow@{MdiWindow}!currentColorChanged@{currentColorChanged}}
\index{currentColorChanged@{currentColorChanged}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{currentColorChanged}{currentColorChanged}}
{\footnotesize\ttfamily void current\+Color\+Changed (\begin{DoxyParamCaption}\item[{const QRgb \&}]{color }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_a15ee00d06a62026ec2dd3ef83d76c3db}{Mdi\+Window\+::current\+Color\+Changed}}. 


\begin{DoxyParams}{Parameters}
{\em color} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_ab6c40097077f3eb499bc5e1e6555c421}\label{classMdiWindow_ab6c40097077f3eb499bc5e1e6555c421}} 
\index{MdiWindow@{MdiWindow}!currentLayerChanged@{currentLayerChanged}}
\index{currentLayerChanged@{currentLayerChanged}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{currentLayerChanged}{currentLayerChanged}}
{\footnotesize\ttfamily void current\+Layer\+Changed (\begin{DoxyParamCaption}\item[{QString}]{layer }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_ab6c40097077f3eb499bc5e1e6555c421}{Mdi\+Window\+::current\+Layer\+Changed}}. 


\begin{DoxyParams}{Parameters}
{\em layer} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_a17ccb2230500829893eccfed8bc69e7e}\label{classMdiWindow_a17ccb2230500829893eccfed8bc69e7e}} 
\index{MdiWindow@{MdiWindow}!currentLinetypeChanged@{currentLinetypeChanged}}
\index{currentLinetypeChanged@{currentLinetypeChanged}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{currentLinetypeChanged}{currentLinetypeChanged}}
{\footnotesize\ttfamily void current\+Linetype\+Changed (\begin{DoxyParamCaption}\item[{QString}]{type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_a17ccb2230500829893eccfed8bc69e7e}{Mdi\+Window\+::current\+Linetype\+Changed}}. 


\begin{DoxyParams}{Parameters}
{\em type} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_a76e250cc223c18470cf51418f52b5491}\label{classMdiWindow_a76e250cc223c18470cf51418f52b5491}} 
\index{MdiWindow@{MdiWindow}!currentLineweightChanged@{currentLineweightChanged}}
\index{currentLineweightChanged@{currentLineweightChanged}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{currentLineweightChanged}{currentLineweightChanged}}
{\footnotesize\ttfamily void current\+Lineweight\+Changed (\begin{DoxyParamCaption}\item[{QString}]{weight }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_a76e250cc223c18470cf51418f52b5491}{Mdi\+Window\+::current\+Lineweight\+Changed}}. 


\begin{DoxyParams}{Parameters}
{\em weight} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_a74af558a825ac72754085696d893671d}\label{classMdiWindow_a74af558a825ac72754085696d893671d}} 
\index{MdiWindow@{MdiWindow}!deletePressed@{deletePressed}}
\index{deletePressed@{deletePressed}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{deletePressed}{deletePressed}}
{\footnotesize\ttfamily void delete\+Pressed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

\mbox{\Hypertarget{classMdiWindow_ab4cad34422175b633fa0d243cbc7bf42}\label{classMdiWindow_ab4cad34422175b633fa0d243cbc7bf42}} 
\index{MdiWindow@{MdiWindow}!designDetails@{designDetails}}
\index{designDetails@{designDetails}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{designDetails()}{designDetails()}}
{\footnotesize\ttfamily void design\+Details (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}

\mbox{\Hypertarget{classMdiWindow_abb2c9654968151943c6068652051fe73}\label{classMdiWindow_abb2c9654968151943c6068652051fe73}} 
\index{MdiWindow@{MdiWindow}!escapePressed@{escapePressed}}
\index{escapePressed@{escapePressed}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{escapePressed}{escapePressed}}
{\footnotesize\ttfamily void escape\+Pressed (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

\mbox{\Hypertarget{classMdiWindow_a6865ed252723d09b16383afd88f55813}\label{classMdiWindow_a6865ed252723d09b16383afd88f55813}} 
\index{MdiWindow@{MdiWindow}!getShortCurrentFile@{getShortCurrentFile}}
\index{getShortCurrentFile@{getShortCurrentFile}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{getShortCurrentFile()}{getShortCurrentFile()}}
{\footnotesize\ttfamily QString get\+Short\+Current\+File (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})}



\mbox{\hyperlink{classMdiWindow_a6865ed252723d09b16383afd88f55813}{Mdi\+Window\+::get\+Short\+Current\+File}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classMdiWindow_a982485aaaac413a12e0ebb72bb5ed5ec}\label{classMdiWindow_a982485aaaac413a12e0ebb72bb5ed5ec}} 
\index{MdiWindow@{MdiWindow}!loadFile@{loadFile}}
\index{loadFile@{loadFile}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{loadFile()}{loadFile()}}
{\footnotesize\ttfamily bool load\+File (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}}}]{file\+Name }\end{DoxyParamCaption})}



\mbox{\hyperlink{classMdiWindow_a982485aaaac413a12e0ebb72bb5ed5ec}{Mdi\+Window\+::load\+File}}. 


\begin{DoxyParams}{Parameters}
{\em file\+Name} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classMdiWindow_a374179a453f188f4e94b2d2b3d7480e3}\label{classMdiWindow_a374179a453f188f4e94b2d2b3d7480e3}} 
\index{MdiWindow@{MdiWindow}!logPromptInput@{logPromptInput}}
\index{logPromptInput@{logPromptInput}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{logPromptInput}{logPromptInput}}
{\footnotesize\ttfamily void log\+Prompt\+Input (\begin{DoxyParamCaption}\item[{QString}]{txt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}


\begin{DoxyParams}{Parameters}
{\em txt} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_abe8de8cccec92139e7b920659a38a62d}\label{classMdiWindow_abe8de8cccec92139e7b920659a38a62d}} 
\index{MdiWindow@{MdiWindow}!onWindowActivated@{onWindowActivated}}
\index{onWindowActivated@{onWindowActivated}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{onWindowActivated}{onWindowActivated}}
{\footnotesize\ttfamily void on\+Window\+Activated (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_abe8de8cccec92139e7b920659a38a62d}{Mdi\+Window\+::on\+Window\+Activated}}. 

\mbox{\Hypertarget{classMdiWindow_a388f572c62279f839ee138a9afbdeeb5}\label{classMdiWindow_a388f572c62279f839ee138a9afbdeeb5}} 
\index{MdiWindow@{MdiWindow}!print@{print}}
\index{print@{print}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{print}{print}}
{\footnotesize\ttfamily void print (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_a388f572c62279f839ee138a9afbdeeb5}{Mdi\+Window\+::print}}. 

\mbox{\Hypertarget{classMdiWindow_a6778fa2c215b49275e79920830874311}\label{classMdiWindow_a6778fa2c215b49275e79920830874311}} 
\index{MdiWindow@{MdiWindow}!promptHistoryAppended@{promptHistoryAppended}}
\index{promptHistoryAppended@{promptHistoryAppended}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{promptHistoryAppended}{promptHistoryAppended}}
{\footnotesize\ttfamily void prompt\+History\+Appended (\begin{DoxyParamCaption}\item[{QString}]{txt }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}


\begin{DoxyParams}{Parameters}
{\em txt} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_aa183f50daf2ba1bed0068f7eae87f6a4}\label{classMdiWindow_aa183f50daf2ba1bed0068f7eae87f6a4}} 
\index{MdiWindow@{MdiWindow}!promptInputNext@{promptInputNext}}
\index{promptInputNext@{promptInputNext}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{promptInputNext}{promptInputNext}}
{\footnotesize\ttfamily void prompt\+Input\+Next (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_aa183f50daf2ba1bed0068f7eae87f6a4}{Mdi\+Window\+::prompt\+Input\+Next}}. 

\mbox{\Hypertarget{classMdiWindow_adb1cb792f8d7dffaa9a8ecbea1a3b517}\label{classMdiWindow_adb1cb792f8d7dffaa9a8ecbea1a3b517}} 
\index{MdiWindow@{MdiWindow}!promptInputPrevious@{promptInputPrevious}}
\index{promptInputPrevious@{promptInputPrevious}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{promptInputPrevious}{promptInputPrevious}}
{\footnotesize\ttfamily void prompt\+Input\+Previous (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}

\mbox{\Hypertarget{classMdiWindow_a64031f68285f5aa00a8e8f1d044ee318}\label{classMdiWindow_a64031f68285f5aa00a8e8f1d044ee318}} 
\index{MdiWindow@{MdiWindow}!promptInputPrevNext@{promptInputPrevNext}}
\index{promptInputPrevNext@{promptInputPrevNext}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{promptInputPrevNext()}{promptInputPrevNext()}}
{\footnotesize\ttfamily void prompt\+Input\+Prev\+Next (\begin{DoxyParamCaption}\item[{bool}]{prev }\end{DoxyParamCaption})}



\mbox{\hyperlink{classMdiWindow_a64031f68285f5aa00a8e8f1d044ee318}{Mdi\+Window\+::prompt\+Input\+Prev\+Next}}. 


\begin{DoxyParams}{Parameters}
{\em prev} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_a2167cf71975c040208ae05b7b6b10a2f}\label{classMdiWindow_a2167cf71975c040208ae05b7b6b10a2f}} 
\index{MdiWindow@{MdiWindow}!saveBMC@{saveBMC}}
\index{saveBMC@{saveBMC}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{saveBMC}{saveBMC}}
{\footnotesize\ttfamily void save\+BMC (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\mbox{\hyperlink{classMdiWindow_a2167cf71975c040208ae05b7b6b10a2f}{Mdi\+Window\+::save\+BMC}}. 

\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000019}{Todo}}]Save a Brother PEL image (An 8bpp, 130x113 pixel monochromatic? bitmap image) Why 8bpp when only 1bpp is needed?\end{DoxyRefDesc}


\begin{DoxyRefDesc}{Todo}
\item[\mbox{\hyperlink{todo__todo000020}{Todo}}]Should BMC be limited to $\sim$32\+KB or is this a mix up with Bitmap Cache? 

Is there/should there be other embedded data in the bitmap besides the image itself? \end{DoxyRefDesc}
\begin{DoxyNote}{Note}
Can save a Singer BMC image (An 8bpp, 130x113 pixel colored bitmap image) 
\end{DoxyNote}
\mbox{\Hypertarget{classMdiWindow_ac756ce49f52b5a7a84b0ebfbbf58e90c}\label{classMdiWindow_ac756ce49f52b5a7a84b0ebfbbf58e90c}} 
\index{MdiWindow@{MdiWindow}!saveFile@{saveFile}}
\index{saveFile@{saveFile}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{saveFile()}{saveFile()}}
{\footnotesize\ttfamily bool save\+File (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{embroidermodder_8h_afbeda3fd1bdc8c37d01bdf9f5c8274ff}{String}}}]{file\+Name }\end{DoxyParamCaption})}



\mbox{\hyperlink{classMdiWindow_ac756ce49f52b5a7a84b0ebfbbf58e90c}{Mdi\+Window\+::save\+File}}. 


\begin{DoxyParams}{Parameters}
{\em file\+Name} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classMdiWindow_a2a3936fc781a9fdcb8793c8f2030834c}\label{classMdiWindow_a2a3936fc781a9fdcb8793c8f2030834c}} 
\index{MdiWindow@{MdiWindow}!sendCloseMdiWin@{sendCloseMdiWin}}
\index{sendCloseMdiWin@{sendCloseMdiWin}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{sendCloseMdiWin}{sendCloseMdiWin}}
{\footnotesize\ttfamily void send\+Close\+Mdi\+Win (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classMdiWindow}{Mdi\+Window}} $\ast$}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [signal]}}

\mbox{\Hypertarget{classMdiWindow_ab0c6c50a5719c379c325d0f5d8c8e921}\label{classMdiWindow_ab0c6c50a5719c379c325d0f5d8c8e921}} 
\index{MdiWindow@{MdiWindow}!setCurrentFile@{setCurrentFile}}
\index{setCurrentFile@{setCurrentFile}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{setCurrentFile()}{setCurrentFile()}}
{\footnotesize\ttfamily void set\+Current\+File (\begin{DoxyParamCaption}\item[{QString}]{file\+Name }\end{DoxyParamCaption})}



\mbox{\hyperlink{classMdiWindow_ab0c6c50a5719c379c325d0f5d8c8e921}{Mdi\+Window\+::set\+Current\+File}}. 


\begin{DoxyParams}{Parameters}
{\em file\+Name} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_a19e3b1f8b485e29678f99d6df5bf7f61}\label{classMdiWindow_a19e3b1f8b485e29678f99d6df5bf7f61}} 
\index{MdiWindow@{MdiWindow}!setViewBackgroundColor@{setViewBackgroundColor}}
\index{setViewBackgroundColor@{setViewBackgroundColor}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{setViewBackgroundColor}{setViewBackgroundColor}}
{\footnotesize\ttfamily void set\+View\+Background\+Color (\begin{DoxyParamCaption}\item[{QRgb}]{color }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}


\begin{DoxyParams}{Parameters}
{\em color} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_add3eae5083efcf9079114646741288a9}\label{classMdiWindow_add3eae5083efcf9079114646741288a9}} 
\index{MdiWindow@{MdiWindow}!setViewCrossHairColor@{setViewCrossHairColor}}
\index{setViewCrossHairColor@{setViewCrossHairColor}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{setViewCrossHairColor}{setViewCrossHairColor}}
{\footnotesize\ttfamily void set\+View\+Cross\+Hair\+Color (\begin{DoxyParamCaption}\item[{QRgb}]{color }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}


\begin{DoxyParams}{Parameters}
{\em color} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_ad3ef5fde0863f6e6b924cbbbf1627205}\label{classMdiWindow_ad3ef5fde0863f6e6b924cbbbf1627205}} 
\index{MdiWindow@{MdiWindow}!setViewGridColor@{setViewGridColor}}
\index{setViewGridColor@{setViewGridColor}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{setViewGridColor}{setViewGridColor}}
{\footnotesize\ttfamily void set\+View\+Grid\+Color (\begin{DoxyParamCaption}\item[{QRgb}]{color }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}


\begin{DoxyParams}{Parameters}
{\em color} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_a46c80c43b6ddf7cf2b1465af15f23226}\label{classMdiWindow_a46c80c43b6ddf7cf2b1465af15f23226}} 
\index{MdiWindow@{MdiWindow}!setViewRulerColor@{setViewRulerColor}}
\index{setViewRulerColor@{setViewRulerColor}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{setViewRulerColor}{setViewRulerColor}}
{\footnotesize\ttfamily void set\+View\+Ruler\+Color (\begin{DoxyParamCaption}\item[{QRgb}]{color }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}


\begin{DoxyParams}{Parameters}
{\em color} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_a1bd06495bfd1d5c7b22997d61e08904f}\label{classMdiWindow_a1bd06495bfd1d5c7b22997d61e08904f}} 
\index{MdiWindow@{MdiWindow}!setViewSelectBoxColors@{setViewSelectBoxColors}}
\index{setViewSelectBoxColors@{setViewSelectBoxColors}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{setViewSelectBoxColors}{setViewSelectBoxColors}}
{\footnotesize\ttfamily void set\+View\+Select\+Box\+Colors (\begin{DoxyParamCaption}\item[{QRgb}]{colorL,  }\item[{QRgb}]{fillL,  }\item[{QRgb}]{colorR,  }\item[{QRgb}]{fillR,  }\item[{int}]{alpha }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}


\begin{DoxyParams}{Parameters}
{\em colorL} & \\
\hline
{\em fillL} & \\
\hline
{\em colorR} & \\
\hline
{\em fillR} & \\
\hline
{\em alpha} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_a754be5f2a56472b04d88b98cdcac1caf}\label{classMdiWindow_a754be5f2a56472b04d88b98cdcac1caf}} 
\index{MdiWindow@{MdiWindow}!showViewScrollBars@{showViewScrollBars}}
\index{showViewScrollBars@{showViewScrollBars}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{showViewScrollBars}{showViewScrollBars}}
{\footnotesize\ttfamily void show\+View\+Scroll\+Bars (\begin{DoxyParamCaption}\item[{bool}]{val }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}


\begin{DoxyParams}{Parameters}
{\em val} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{classMdiWindow_ac39e5fe7ac775e769afb1b63e16466d2}\label{classMdiWindow_ac39e5fe7ac775e769afb1b63e16466d2}} 
\index{MdiWindow@{MdiWindow}!sizeHint@{sizeHint}}
\index{sizeHint@{sizeHint}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{sizeHint()}{sizeHint()}}
{\footnotesize\ttfamily QSize size\+Hint (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



\mbox{\hyperlink{classMdiWindow_ac39e5fe7ac775e769afb1b63e16466d2}{Mdi\+Window\+::size\+Hint}}. 

\begin{DoxyReturn}{Returns}

\end{DoxyReturn}
\mbox{\Hypertarget{classMdiWindow_a670ce2d87f6289083a1b4a1531f5be21}\label{classMdiWindow_a670ce2d87f6289083a1b4a1531f5be21}} 
\index{MdiWindow@{MdiWindow}!updateColorLinetypeLineweight@{updateColorLinetypeLineweight}}
\index{updateColorLinetypeLineweight@{updateColorLinetypeLineweight}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{updateColorLinetypeLineweight}{updateColorLinetypeLineweight}}
{\footnotesize\ttfamily void update\+Color\+Linetype\+Lineweight (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [slot]}}



\doxysubsubsection{Member Data Documentation}
\mbox{\Hypertarget{classMdiWindow_adece04c2b7366c94760e241ed5b0e67e}\label{classMdiWindow_adece04c2b7366c94760e241ed5b0e67e}} 
\index{MdiWindow@{MdiWindow}!curColor@{curColor}}
\index{curColor@{curColor}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{curColor}{curColor}}
{\footnotesize\ttfamily QRgb cur\+Color}

\mbox{\Hypertarget{classMdiWindow_a4024f69c46d11c8e85cc7fa312d2e90f}\label{classMdiWindow_a4024f69c46d11c8e85cc7fa312d2e90f}} 
\index{MdiWindow@{MdiWindow}!curFile@{curFile}}
\index{curFile@{curFile}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{curFile}{curFile}}
{\footnotesize\ttfamily QString cur\+File}

\mbox{\Hypertarget{classMdiWindow_ae9b8be8650abbc471fb4035025aa70af}\label{classMdiWindow_ae9b8be8650abbc471fb4035025aa70af}} 
\index{MdiWindow@{MdiWindow}!curLayer@{curLayer}}
\index{curLayer@{curLayer}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{curLayer}{curLayer}}
{\footnotesize\ttfamily QString cur\+Layer}

\mbox{\Hypertarget{classMdiWindow_aa702d39a518745f825e4ad75e0afd070}\label{classMdiWindow_aa702d39a518745f825e4ad75e0afd070}} 
\index{MdiWindow@{MdiWindow}!curLineType@{curLineType}}
\index{curLineType@{curLineType}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{curLineType}{curLineType}}
{\footnotesize\ttfamily QString cur\+Line\+Type}

\mbox{\Hypertarget{classMdiWindow_aa2c2576bb903851128481093c0e88710}\label{classMdiWindow_aa2c2576bb903851128481093c0e88710}} 
\index{MdiWindow@{MdiWindow}!curLineWeight@{curLineWeight}}
\index{curLineWeight@{curLineWeight}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{curLineWeight}{curLineWeight}}
{\footnotesize\ttfamily QString cur\+Line\+Weight}

\mbox{\Hypertarget{classMdiWindow_a99612de46b0f57e5a1bd28fe6215838a}\label{classMdiWindow_a99612de46b0f57e5a1bd28fe6215838a}} 
\index{MdiWindow@{MdiWindow}!fileWasLoaded@{fileWasLoaded}}
\index{fileWasLoaded@{fileWasLoaded}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{fileWasLoaded}{fileWasLoaded}}
{\footnotesize\ttfamily bool file\+Was\+Loaded}

\mbox{\Hypertarget{classMdiWindow_a54342adb25110a7823aaf91cc53ea522}\label{classMdiWindow_a54342adb25110a7823aaf91cc53ea522}} 
\index{MdiWindow@{MdiWindow}!gscene@{gscene}}
\index{gscene@{gscene}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{gscene}{gscene}}
{\footnotesize\ttfamily QGraphics\+Scene$\ast$ gscene}

\mbox{\Hypertarget{classMdiWindow_a9e47fdf77546964b59fb5e1bd8736196}\label{classMdiWindow_a9e47fdf77546964b59fb5e1bd8736196}} 
\index{MdiWindow@{MdiWindow}!gview@{gview}}
\index{gview@{gview}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{gview}{gview}}
{\footnotesize\ttfamily \mbox{\hyperlink{classView}{View}}$\ast$ gview}

\mbox{\Hypertarget{classMdiWindow_a330351f723b854c6ef3438b43e588894}\label{classMdiWindow_a330351f723b854c6ef3438b43e588894}} 
\index{MdiWindow@{MdiWindow}!mdiArea@{mdiArea}}
\index{mdiArea@{mdiArea}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{mdiArea}{mdiArea}}
{\footnotesize\ttfamily QMdi\+Area$\ast$ mdi\+Area}

\mbox{\Hypertarget{classMdiWindow_a144cfe5f3188584af7abb73a8689d92c}\label{classMdiWindow_a144cfe5f3188584af7abb73a8689d92c}} 
\index{MdiWindow@{MdiWindow}!myIndex@{myIndex}}
\index{myIndex@{myIndex}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{myIndex}{myIndex}}
{\footnotesize\ttfamily int my\+Index}

\mbox{\Hypertarget{classMdiWindow_a2153e1752d368de2817d14ecf0ec2322}\label{classMdiWindow_a2153e1752d368de2817d14ecf0ec2322}} 
\index{MdiWindow@{MdiWindow}!printer@{printer}}
\index{printer@{printer}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{printer}{printer}}
{\footnotesize\ttfamily QPrinter printer}

\mbox{\Hypertarget{classMdiWindow_ae3717ac617fd663565b044cd74a485f9}\label{classMdiWindow_ae3717ac617fd663565b044cd74a485f9}} 
\index{MdiWindow@{MdiWindow}!promptHistory@{promptHistory}}
\index{promptHistory@{promptHistory}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{promptHistory}{promptHistory}}
{\footnotesize\ttfamily QString prompt\+History}

\mbox{\Hypertarget{classMdiWindow_ac90b0dd00f55e0213192a1b1bef6c06c}\label{classMdiWindow_ac90b0dd00f55e0213192a1b1bef6c06c}} 
\index{MdiWindow@{MdiWindow}!promptInputList@{promptInputList}}
\index{promptInputList@{promptInputList}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{promptInputList}{promptInputList}}
{\footnotesize\ttfamily std\+::vector$<$QString$>$ prompt\+Input\+List}

\mbox{\Hypertarget{classMdiWindow_a74505d10227dcd378095afb41fc3f612}\label{classMdiWindow_a74505d10227dcd378095afb41fc3f612}} 
\index{MdiWindow@{MdiWindow}!promptInputNum@{promptInputNum}}
\index{promptInputNum@{promptInputNum}!MdiWindow@{MdiWindow}}
\doxyparagraph{\texorpdfstring{promptInputNum}{promptInputNum}}
{\footnotesize\ttfamily int prompt\+Input\+Num}



The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
src/\mbox{\hyperlink{embroidermodder_8h}{embroidermodder.\+h}}\item 
src/\mbox{\hyperlink{mdiwindow_8cpp}{mdiwindow.\+cpp}}\end{DoxyCompactItemize}
